Трудности
Друдности у всех, уверен, разные, потому расскажу про свои, авось у кого-то такие же сейчас и ныкается неприкаяный по Интернетам.
Трудность №1: "Не всё так радужно, а как хотелось счастья"
Как правило кодеки, используемые в пакетной телефонии(VoIP) выполняют преобразование между WAVE_FORMAT_PCM и неким своим форматом. Т.е. воспринимают на вход 2 формата: свой и WAVE_FORMAT_PCM. При этом ВНИМАНИЕ: не смотря на то, что эти кодеки "принимают" на вход форматы с разными характеристикми (частота квантования, число каналов, величина сэмпла), преобразование этих характеристик они делать НЕ УМЕЮТ.
Это весьма неочевидно, тем не менее, это можно узнать, если прежде чем использовать тот или иной кодек провести его детальное исследование при помощи
несложного приложения.
Т.е. эти кодеки реализуют минимально необходимый функционал. Потому часто необходимо использовать много-стадийное преобразование, сначала привести формат к WAVE_FORMAT_PCM, который соответствует по характеристикам конечному выходному формату, а потом выполнить конечное преобразование формата.
Для преобразования внутри формата(преобразование характеристик) годятся не все кодеки, а может или не может кодек такое преобразование выполнить показывает один из его атрибутов.
Трудность №2: "Не все кодеки одинаково полезны"
Архитектура ACM драйверов(кодеков) достаточно удобна и некоторые разработчики ПО её используют для своих внутренних нужд, создают кодеки, в целом, построеные по принципам этой архитектуры.
Всё бы хорошо, но дело всё в том, что как правило такие кодеки поддерживают некий минимум функционала, который необходим для работы в рамках того проекта, для которого они создавались.
Пример:
- Кодек использует ДАЛЕКО не все возможности, которые теоритически предоставлет архитектра
- Кодек написан исходя из того, что тот кто будет его использовать точно знает о его возможностях и игнорирует запросы, обычно позволяющие определить его возможности. В этом случае варианта 2: либо перебирать все возможные сочетания форматов, но опять таки нет гарантии того, что попытка открыть поток преобразования будет проверять их корректность; либо дизасемблировать кодек в надежде, что где-то внутри есть структура WAVAFORMATEX, в которой сожержится информация о формате
- Кодек наисан с ошибкой и запос, который в целом не является обязательно поддерживаемым может привести к нарушению работы в Вашем приложении, причем отловить такое будет достаточно сложно, пока не догадаетесь, что не смотря на то, что изначально Вы инициируете какую-то цепочку событий, в ней участвует "чужой" код, который может содержать фатальные ошибки.(я встречал такое с AC3 кодеком определенной версии, который вызывал ошибку при попытке опросить его на предмет поддерживаемых форматов)
Трудность №3: "Знал бы прикуп - жил бы в Сочи"
Даже кодеки от
Microsoft нигде в
MSDN не описаны. Не говоря уже о кодеках сторонних производителей. Конечно можно опросить их на предмет поддерживаемых форматов и типов преобразований, но всегда ведь проще прочитать и сделать как рекомендовано или описано в примерах.
Да и на эксперименты, как правило, времени нет и хочется найти статью в дебрях Интернетов, в которой будет чётко и понятно описано что и куда нужно записать чтобы на входе была звуковая карта, а на выходе RTP ;)
Я в своё время таких статей не нашел.
Справочная информация, которая облегчит Вам жизнь при разработке ПО
Этот раздел будет дополняться по мере редактирования статьи и моих экспериментов.
Ниже приведен список кодеков на обычном компьютере с Windows XP SP3, а также список форматов, поддерживаемых кодеками.
Как я и говорил
НЕ все кодеки можно опросить и получить такую информацию. Кстати, в случае с VidoSystem G729 это приводит к тому, что:
- В моём списке для него не указаны форматы
- (Что хуже всего и вводит многих в заблуждение)При использовании acmFormatChoose, форматов этого драйвера нет в списке диалога!
В квадратных скобках указан тэг формата в шестнадцатеричном виде, фактически это синоним "алгоритм кодека". Внутри такого формата может существовать несколько вариаций, которые будут отличаться числом каналов, квантованием и количеством бит на сэмпл.
Среди приведенных ниже драйверов хочу отметить 2 типа:
- преобразователи форматов - кодеки (таких большинство)
- преобразователи параметров - конверторы (такой один)
--------------------------------------------------------------
Short Name: Microsoft IMA ADPCM
Long Name: Кодек IMA ADPCM (Microsoft)
Licensing:
Features: Сжатие и распаковка аудиозаписей IMA ADPCM.
Copyright: c Корпорация Microsoft, 1992-1996.
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Стерео Supports: CODEC
[0x0011] 8,000 кГц; 4 бит; Моно Supports: CODEC
[0x0011] 8,000 кГц; 4 бит; Стерео Supports: CODEC
[0x0011] 11,025 кГц; 4 бит; Моно Supports: CODEC
[0x0011] 11,025 кГц; 4 бит; Стерео Supports: CODEC
[0x0011] 22,050 кГц; 4 бит; Моно Supports: CODEC
[0x0011] 22,050 кГц; 4 бит; Стерео Supports: CODEC
[0x0011] 44,100 кГц; 4 бит; Моно Supports: CODEC
[0x0011] 44,100 кГц; 4 бит; Стерео Supports: CODEC
--------------------------------------------------------------
Short Name: MS-ADPCM
Long Name: Кодек ADPCM (Microsoft)
Licensing:
Features: Сжатие и распаковка аудиозаписей Microsoft ADPCM.
Copyright: c Корпорация Microsoft, 1992-1996.
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Стерео Supports: CODEC
[0x0002] 8,000 кГц; 4 бит; Моно Supports: CODEC
[0x0002] 8,000 кГц; 4 бит; Стерео Supports: CODEC
[0x0002] 11,025 кГц; 4 бит; Моно Supports: CODEC
[0x0002] 11,025 кГц; 4 бит; Стерео Supports: CODEC
[0x0002] 22,050 кГц; 4 бит; Моно Supports: CODEC
[0x0002] 22,050 кГц; 4 бит; Стерео Supports: CODEC
[0x0002] 44,100 кГц; 4 бит; Моно Supports: CODEC
[0x0002] 44,100 кГц; 4 бит; Стерео Supports: CODEC
--------------------------------------------------------------
Short Name: vidog729
Long Name: Vidosystem G.729A Codec Implementation 1.6.0
Licensing:
Features: Compresses and Decompresses G.729A audio data. Please visit http://www.vidosystem.com for more information
Copyright: Copyright (C) 2006 Vidosystem Corporation
Supports: CODEC
Форматы:
--------------------------------------------------------------
Short Name: Microsoft G.723.1
Long Name: Microsoft G.723.1 CODEC
Licensing:
Features: Compresses and decompresses G.723.1 audio data.
Copyright: Copyright c 1996 Intel Corporation and Microsoft Corporation
Supports: CODEC
Форматы:
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0042] 8 kHz Mono, 6400 Bit/s Supports: CODEC
[0x0042] 8 kHz Mono, 5333 Bit/s Supports: CODEC
--------------------------------------------------------------
Short Name: Microsoft GSM 6.10
Long Name: Кодек GSM 6.10 (Microsoft)
Licensing:
Features: Сжатие и распаковка аудиозаписей в соответствии со стандартом ETSI-GSM (European Telecommunications Standards Institute-Groupe Special Mobile) версии 6.10.
Copyright: (С) Корпорация Майкрософт, 1993-1996
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x0031] 8,000 кГц; Моно Supports: CODEC
[0x0031] 11,025 кГц; Моно Supports: CODEC
[0x0031] 22,050 кГц; Моно Supports: CODEC
[0x0031] 44,100 кГц; Моно Supports: CODEC
--------------------------------------------------------------
Short Name: Microsoft CCITT G.711
Long Name: Кодек CCITT G.711 A-Law и u-Law (Microsoft)
Licensing:
Features: Сжатие и распаковка аудиозаписей CCITT G.711 A-Law / u-Law.
Copyright: (С) Корпорация Майкрософт, 1993-1996
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Стерео Supports: CODEC
[0x0006] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0006] 8,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0006] 11,025 кГц; 8 бит; Моно Supports: CODEC
[0x0006] 11,025 кГц; 8 бит; Стерео Supports: CODEC
[0x0006] 22,050 кГц; 8 бит; Моно Supports: CODEC
[0x0006] 22,050 кГц; 8 бит; Стерео Supports: CODEC
[0x0006] 44,100 кГц; 8 бит; Моно Supports: CODEC
[0x0006] 44,100 кГц; 8 бит; Стерео Supports: CODEC
[0x0007] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0007] 8,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0007] 11,025 кГц; 8 бит; Моно Supports: CODEC
[0x0007] 11,025 кГц; 8 бит; Стерео Supports: CODEC
[0x0007] 22,050 кГц; 8 бит; Моно Supports: CODEC
[0x0007] 22,050 кГц; 8 бит; Стерео Supports: CODEC
[0x0007] 44,100 кГц; 8 бит; Моно Supports: CODEC
[0x0007] 44,100 кГц; 8 бит; Стерео Supports: CODEC
--------------------------------------------------------------
Short Name: WM-AUDIO
Long Name: Windows Media Audio
Licensing:
Features: Compresses and decompresses audio data.
Copyright: Copyright (C) Microsoft Corporation, 1999 - 2001
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 16,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 16,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 32,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 32,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 48,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 48,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0160] 8 kbps, 8 kHz, mono Supports: CODEC
[0x0160] 6 kbps, 8 kHz, mono Supports: CODEC
[0x0160] 5 kbps, 8 kHz, mono Supports: CODEC
[0x0160] 0 kbps, 8 kHz, mono Supports: CODEC
[0x0160] 12 kbps, 8 kHz, stereo Supports: CODEC
[0x0160] 10 kbps, 11 kHz, mono Supports: CODEC
[0x0160] 8 kbps, 11 kHz, mono Supports: CODEC
[0x0160] 12 kbps, 16 kHz, mono Supports: CODEC
[0x0160] 10 kbps, 16 kHz, mono Supports: CODEC
[0x0160] 8 kbps, 16 kHz, mono Supports: CODEC
[0x0160] 16 kbps, 16 kHz, stereo Supports: CODEC
[0x0160] 16 kbps, 22 kHz, mono Supports: CODEC
[0x0160] 12 kbps, 22 kHz, mono Supports: CODEC
[0x0160] 10 kbps, 22 kHz, mono Supports: CODEC
[0x0160] 32 kbps, 44 kHz, mono (for audio/video) Supports: CODEC
[0x0160] 32 kbps, 44 kHz, mono (bright) Supports: CODEC
[0x0160] 22 kbps, 44 kHz, mono (for audio/video) Supports: CODEC
[0x0160] 22 kbps, 44 kHz, mono (bright) Supports: CODEC
[0x0160] 20 kbps, 44 kHz, mono (for audio/video) Supports: CODEC
[0x0160] 20 kbps, 44 kHz, mono (bright) Supports: CODEC
[0x0160] 16 kbps, 44 kHz, mono (for audio/video) Supports: CODEC
[0x0160] 16 kbps, 44 kHz, mono (bright) Supports: CODEC
[0x0160] 16 kbps, 44 kHz, mono (soft) Supports: CODEC
[0x0160] 160 kbps, 44 kHz, stereo Supports: CODEC
[0x0160] 128 kbps, 44 kHz, stereo Supports: CODEC
[0x0160] 96 kbps, 44 kHz, stereo Supports: CODEC
[0x0160] 80 kbps, 44 kHz, stereo Supports: CODEC
[0x0160] 64 kbps, 44 kHz, stereo Supports: CODEC
[0x0160] 48 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0160] 48 kbps, 44 kHz, stereo (bright) Supports: CODEC
[0x0160] 44 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0160] 44 kbps, 44 kHz, stereo (bright) Supports: CODEC
[0x0160] 40 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0160] 40 kbps, 44 kHz, stereo (bright) Supports: CODEC
[0x0160] 36 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0160] 36 kbps, 44 kHz, stereo (bright) Supports: CODEC
[0x0160] 32 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0160] 32 kbps, 44 kHz, stereo (bright) Supports: CODEC
[0x0160] 22 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0160] 22 kbps, 44 kHz, stereo (bright) Supports: CODEC
[0x0160] 22 kbps, 44 kHz, stereo (soft) Supports: CODEC
[0x0160] 20 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0160] 20 kbps, 44 kHz, stereo (bright) Supports: CODEC
[0x0160] 20 kbps, 44 kHz, stereo (soft) Supports: CODEC
[0x0160] 160 kbps, 48 kHz, stereo Supports: CODEC
[0x0160] 128 kbps, 48 kHz, stereo Supports: CODEC
[0x0161] 8 kbps, 8 kHz, mono Supports: CODEC
[0x0161] 6 kbps, 8 kHz, mono Supports: CODEC
[0x0161] 5 kbps, 8 kHz, mono Supports: CODEC
[0x0161] 0 kbps, 8 kHz, mono Supports: CODEC
[0x0161] 12 kbps, 8 kHz, stereo Supports: CODEC
[0x0161] 10 kbps, 11 kHz, mono Supports: CODEC
[0x0161] 8 kbps, 11 kHz, mono Supports: CODEC
[0x0161] 16 kbps, 16 kHz, mono Supports: CODEC
[0x0161] 16 kbps, 16 kHz, mono (for audio/video) Supports: CODEC
[0x0161] 12 kbps, 16 kHz, mono Supports: CODEC
[0x0161] 10 kbps, 16 kHz, mono Supports: CODEC
[0x0161] 20 kbps, 16 kHz, stereo Supports: CODEC
[0x0161] 16 kbps, 16 kHz, stereo Supports: CODEC
[0x0161] 20 kbps, 22 kHz, mono Supports: CODEC
[0x0161] 20 kbps, 22 kHz, mono (for audio/video) Supports: CODEC
[0x0161] 16 kbps, 22 kHz, mono Supports: CODEC
[0x0161] 32 kbps, 22 kHz, stereo Supports: CODEC
[0x0161] 32 kbps, 22 kHz, stereo (for audio/video) Supports: CODEC
[0x0161] 22 kbps, 22 kHz, stereo Supports: CODEC
[0x0161] 20 kbps, 22 kHz, stereo Supports: CODEC
[0x0161] 20 kbps, 22 kHz, stereo (for audio/video) Supports: CODEC
[0x0161] 32 kbps, 32 kHz, mono Supports: CODEC
[0x0161] 32 kbps, 32 kHz, mono (for audio/video) Supports: CODEC
[0x0161] 20 kbps, 32 kHz, mono Supports: CODEC
[0x0161] 64 kbps, 32 kHz, stereo Supports: CODEC
[0x0161] 64 kbps, 32 kHz, stereo (for audio/video) Supports: CODEC
[0x0161] 48 kbps, 32 kHz, stereo Supports: CODEC
[0x0161] 44 kbps, 32 kHz, stereo Supports: CODEC
[0x0161] 40 kbps, 32 kHz, stereo Supports: CODEC
[0x0161] 36 kbps, 32 kHz, stereo Supports: CODEC
[0x0161] 32 kbps, 32 kHz, stereo Supports: CODEC
[0x0161] 22 kbps, 32 kHz, stereo Supports: CODEC
[0x0161] 32 kbps, 44 kHz, mono Supports: CODEC
[0x0161] 160 kbps, 44 kHz, stereo Supports: CODEC
[0x0161] 128 kbps, 44 kHz, stereo Supports: CODEC
[0x0161] 96 kbps, 44 kHz, stereo Supports: CODEC
[0x0161] 80 kbps, 44 kHz, stereo Supports: CODEC
[0x0161] 64 kbps, 44 kHz, stereo Supports: CODEC
[0x0161] 64 kbps, 44 kHz, stereo (for audio/video) Supports: CODEC
[0x0161] 48 kbps, 44 kHz, stereo Supports: CODEC
[0x0161] 160 kbps, 48 kHz, stereo Supports: CODEC
[0x0161] 128 kbps, 48 kHz, stereo Supports: CODEC
--------------------------------------------------------------
Short Name: ACELP.net
Long Name: Sipro Lab Telecom ACELP.net audio codec
Licensing:
Features: ACELP.net audio encoder/decoder. For licensing please access HTTP: //www.sipro.com
Copyright: Copyright c 1995-99 Sipro Lab Telecom Inc., Montreal
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 16,000 кГц; 16 бит; Моно Supports: CODEC
[0x0130] 5 Kbits/s, 8000Hz, Mono Supports: CODEC
[0x0130] 6.5 Kbits/s, 8000Hz, Mono Supports: CODEC
[0x0130] 8.5 Kbits/s, 8000Hz, Mono Supports: CODEC
[0x0130] 16 Kbits/s, 16000Hz, Mono Supports: CODEC
--------------------------------------------------------------
Short Name: IndeoR audio software
Long Name: IndeoR audio software
Licensing:
Features: IndeoR audio software
Copyright: Copyright c 1997 Intel Corporation
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Стерео Supports: CODEC
--------------------------------------------------------------
Short Name: MPEG Layer-3 Codec
Long Name: Fraunhofer IIS MPEG Layer-3 Codec (advanced)
Licensing:
Features: bitrates up to 56kBit/s, mono and stereo codec (advanced)
Copyright: Copyright c 1996-1999 Fraunhofer Institut Integrierte Schaltungen IIS
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 12,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 12,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 12,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 12,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 16,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 16,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 16,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 16,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 24,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 24,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 24,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 24,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 32,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 32,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 32,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 32,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Стерео Supports: CODEC
[0x0001] 48,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 48,000 кГц; 8 бит; Стерео Supports: CODEC
[0x0001] 48,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 48,000 кГц; 16 бит; Стерео Supports: CODEC
[0x0055] 56 kBit/s, 24,000 Hz, Stereo Supports: CODEC
[0x0055] 48 kBit/s, 24,000 Hz, Stereo Supports: CODEC
[0x0055] 40 kBit/s, 24,000 Hz, Stereo Supports: CODEC
[0x0055] 56 kBit/s, 22,050 Hz, Stereo Supports: CODEC
[0x0055] 48 kBit/s, 22,050 Hz, Stereo Supports: CODEC
[0x0055] 40 kBit/s, 22,050 Hz, Stereo Supports: CODEC
[0x0055] 56 kBit/s, 16,000 Hz, Stereo Supports: CODEC
[0x0055] 48 kBit/s, 16,000 Hz, Stereo Supports: CODEC
[0x0055] 40 kBit/s, 16,000 Hz, Stereo Supports: CODEC
[0x0055] 32 kBit/s, 16,000 Hz, Stereo Supports: CODEC
[0x0055] 32 kBit/s, 12,000 Hz, Stereo Supports: CODEC
[0x0055] 24 kBit/s, 12,000 Hz, Stereo Supports: CODEC
[0x0055] 20 kBit/s, 12,000 Hz, Stereo Supports: CODEC
[0x0055] 18 kBit/s, 12,000 Hz, Stereo Supports: CODEC
[0x0055] 32 kBit/s, 11,025 Hz, Stereo Supports: CODEC
[0x0055] 24 kBit/s, 11,025 Hz, Stereo Supports: CODEC
[0x0055] 20 kBit/s, 11,025 Hz, Stereo Supports: CODEC
[0x0055] 18 kBit/s, 11,025 Hz, Stereo Supports: CODEC
[0x0055] 32 kBit/s, 8,000 Hz, Stereo Supports: CODEC
[0x0055] 24 kBit/s, 8,000 Hz, Stereo Supports: CODEC
[0x0055] 20 kBit/s, 8,000 Hz, Stereo Supports: CODEC
[0x0055] 18 kBit/s, 8,000 Hz, Stereo Supports: CODEC
[0x0055] 32 kBit/s, 24,000 Hz, Mono Supports: CODEC
[0x0055] 24 kBit/s, 24,000 Hz, Mono Supports: CODEC
[0x0055] 32 kBit/s, 22,050 Hz, Mono Supports: CODEC
[0x0055] 24 kBit/s, 22,050 Hz, Mono Supports: CODEC
[0x0055] 32 kBit/s, 16,000 Hz, Mono Supports: CODEC
[0x0055] 24 kBit/s, 16,000 Hz, Mono Supports: CODEC
[0x0055] 20 kBit/s, 16,000 Hz, Mono Supports: CODEC
[0x0055] 18 kBit/s, 16,000 Hz, Mono Supports: CODEC
[0x0055] 16 kBit/s, 16,000 Hz, Mono Supports: CODEC
[0x0055] 20 kBit/s, 12,000 Hz, Mono Supports: CODEC
[0x0055] 18 kBit/s, 12,000 Hz, Mono Supports: CODEC
[0x0055] 16 kBit/s, 12,000 Hz, Mono Supports: CODEC
[0x0055] 8 kBit/s, 12,000 Hz, Mono Supports: CODEC
[0x0055] 20 kBit/s, 11,025 Hz, Mono Supports: CODEC
[0x0055] 18 kBit/s, 11,025 Hz, Mono Supports: CODEC
[0x0055] 16 kBit/s, 11,025 Hz, Mono Supports: CODEC
[0x0055] 8 kBit/s, 11,025 Hz, Mono Supports: CODEC
[0x0055] 16 kBit/s, 8,000 Hz, Mono Supports: CODEC
[0x0055] 8 kBit/s, 8,000 Hz, Mono Supports: CODEC
--------------------------------------------------------------
Short Name: ACELP.net
Long Name: VoiceAge ACELP.net audio codec
Licensing:
Features: ACELP.net audio encoder/decoder. For licensing please access HTTP: //www.sipro.com
Copyright: Copyright. c 2002-2003.VoiceAge. All Rights Reserved.
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 16,000 кГц; 16 бит; Моно Supports: CODEC
[0x0130] 5 Kbits/s, 8000Hz, Mono Supports: CODEC
[0x0130] 6.5 Kbits/s, 8000Hz, Mono Supports: CODEC
[0x0130] 8.5 Kbits/s, 8000Hz, Mono Supports: CODEC
[0x0130] 16 Kbits/s, 16000Hz, Mono Supports: CODEC
--------------------------------------------------------------
Short Name: MS-PCM
Long Name: Конвертор PCM Microsoft
Licensing:
Features: Изменение частоты и количества бит для аудиозаписей PCM.
Copyright: c Корпорация Microsoft, 1992-1996.
Supports:
Форматы:
[0x0001] 8,000 кГц; 8 бит; Моно Supports:
[0x0001] 8,000 кГц; 8 бит; Стерео Supports:
[0x0001] 8,000 кГц; 16 бит; Моно Supports:
[0x0001] 8,000 кГц; 16 бит; Стерео Supports:
[0x0001] 11,025 кГц; 8 бит; Моно Supports:
[0x0001] 11,025 кГц; 8 бит; Стерео Supports:
[0x0001] 11,025 кГц; 16 бит; Моно Supports:
[0x0001] 11,025 кГц; 16 бит; Стерео Supports:
[0x0001] 22,050 кГц; 8 бит; Моно Supports:
[0x0001] 22,050 кГц; 8 бит; Стерео Supports:
[0x0001] 22,050 кГц; 16 бит; Моно Supports:
[0x0001] 22,050 кГц; 16 бит; Стерео Supports:
[0x0001] 44,100 кГц; 8 бит; Моно Supports:
[0x0001] 44,100 кГц; 8 бит; Стерео Supports:
[0x0001] 44,100 кГц; 16 бит; Моно Supports:
[0x0001] 44,100 кГц; 16 бит; Стерео Supports:
--------------------------------------------------------------
Short Name: SJ Labs G729A v3.14 MCh
Long Name: SJ Labs G729A Audio CODEC v 3.15 MCh
Licensing:
Features: Compresses and decompresses audio data conforming to the G729 ITUT recommendation
Copyright: Copyright (C) 1999-2003 SJ Labs
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x2112] 8,000 кГц; Моно Supports: CODEC
--------------------------------------------------------------
Short Name: SJ Labs GSM 6.10
Long Name: SJ Labs Inc. GSM 6.10 (v 3.15)
Licensing:
Features: Codec audio data conforming to the ETSI-GSM rec 6.10.(v 3.15)
Copyright: Copyright (C) 2003 SJ Labs.
Supports: CODEC
Форматы:
[0x0001] 8,000 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 8,000 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 11,025 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 22,050 кГц; 16 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 8 бит; Моно Supports: CODEC
[0x0001] 44,100 кГц; 16 бит; Моно Supports: CODEC
[0x2115] 8,000 кГц; Моно Supports: CODEC
[0x2115] 11,025 кГц; Моно Supports: CODEC
[0x2115] 22,050 кГц; Моно Supports: CODEC
[0x2115] 44,100 кГц; Моно Supports: CODEC